spirit of sacrifice - Alemán Inglés Diccionario